.page {
  background-color: rgba(255, 255, 255, 1);
  position: relative;
  width: 750rpx;
  height: 1624rpx;
  overflow: hidden;
  .group_1 {
	background: url('/static/image/bg.png');
	background-repeat: no-repeat;
    background-size: 100% 100%;
    .group_2 {
      padding: 32rpx 30rpx 78rpx 42rpx;
      .box_1 {
        .text-wrapper_1 {
          width: 108rpx;
          height: 34rpx;
          overflow-wrap: break-word;
          font-size: 0;
          letter-spacing: -0.2800000011920929px;
          font-family: Helvetica;
          font-weight: NaN;
          text-align: right;
          white-space: nowrap;
          line-height: 34rpx;
          .text_1 {
            overflow-wrap: break-word;
            color: rgba(0, 0, 0, 1);
            font-size: 28rpx;
            font-family: Helvetica;
            font-weight: NaN;
            text-align: left;
            white-space: nowrap;
            line-height: 34rpx;
          }
          .text_2 {
            overflow-wrap: break-word;
            color: rgba(0, 0, 0, 1);
            font-size: 28rpx;
            font-family: Helvetica;
            font-weight: NaN;
            text-align: left;
            white-space: nowrap;
            line-height: 34rpx;
          }
        }
        .thumbnail_1 {
          width: 34rpx;
          height: 22rpx;
          margin: 4rpx 0 8rpx 438rpx;
        }
        .thumbnail_2 {
          width: 30rpx;
          height: 22rpx;
          margin: 2rpx 0 10rpx 10rpx;
        }
        .image_1 {
          width: 48rpx;
          height: 22rpx;
          margin: 2rpx 0 10rpx 10rpx;
        }
      }
      .box_2 {
        margin: 166rpx 296rpx 0 22rpx;
        .text-group_1 {
          .text_3 {
            overflow-wrap: break-word;
            color: rgba(39, 85, 21, 1);
            font-size: 56rpx;
            font-family: Alibaba-PuHuiTi-M;
            font-weight: NaN;
            text-align: left;
            white-space: nowrap;
            line-height: 76rpx;
            margin-right: 82rpx;
          }
          .text_4 {
            overflow-wrap: break-word;
            color: rgba(51, 51, 51, 0.6);
            font-size: 24rpx;
            font-weight: NaN;
            text-align: left;
            white-space: nowrap;
            line-height: 34rpx;
            margin-top: 16rpx;
          }
        }
      }
    }
    .group_3 {
      position: relative;
      width: 654rpx;
      // background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/SketchPng95594550c1b6c411d3fd675731709ab895d5cc2f41d08ed949e3afd2db1c1abd) -6rpx
      //   0rpx no-repeat;
      background-size: 666rpx 654rpx;
	  background-color: #fff;
	  border-radius: 40rpx;
      align-self: center;
      margin-top: -2rpx;
      padding: 20rpx 64rpx 80rpx 64rpx;
      .text_5 {
        overflow-wrap: break-word;
        color: rgba(51, 51, 51, 1);
        font-size: 28rpx;
        font-family: PingFangSC-Medium;
        font-weight: 700;
        white-space: nowrap;
        line-height: 40rpx;
      }
      .group_4 {
        background-color: rgba(39, 85, 21, 1);
        border-radius: 2px;
        width: 38rpx;
        height: 8rpx;
        margin: 12rpx 408rpx 0 80rpx;
      }
      .input_1 {
        border-radius: 6px;
		width: 100%;
        // width: 526rpx;
        border: 1px solid rgba(222, 222, 222, 1);
        margin-top: 78rpx;
        padding: 40rpx 22rpx 22rpx 22rpx;
        .icon_1 {
          width: 40rpx;
          height: 40rpx;
        }
        .text_6 {
			width: 100%;
          overflow-wrap: break-word;
          color: rgba(124, 132, 145, 1);
          font-size: 28rpx;
          text-align: left;
          white-space: nowrap;
          line-height: 40rpx;
        }
      }
      .group_5 {
        border-radius: 6px;
        border: 1px solid rgba(222, 222, 222, 1);
        margin-top: 24rpx;
        padding: 22rpx 22rpx 22rpx 22rpx;
        .image-text_1 {
			flex:1;
		width: 100%;
          // width: 120rpx;
          .icon_2 {
            width: 40rpx;
            height: 40rpx;
          }
          .text-group_2 {
            overflow-wrap: break-word;
            color: rgba(124, 132, 145, 1);
            font-size: 28rpx;
            font-weight: NaN;
            text-align: left;
            white-space: nowrap;
            line-height: 40rpx;
          }
        }
      }
      .group_6 {
        width: 524rpx;
        margin: 16rpx 2rpx 0 0;
        .image-text_2 {
          width: 136rpx;
          .checkbox_1 {
            width: 28rpx;
            height: 28rpx;
            margin: 6rpx 0 6rpx 0;
          }
          .text-group_3 {
            overflow-wrap: break-word;
            color: rgba(51, 51, 51, 1);
            font-size: 24rpx;
            font-family: PingFangSC-Medium;
            font-weight: 500;
            text-align: left;
            white-space: nowrap;
            line-height: 40rpx;
          }
        }
        .text_7 {
          overflow-wrap: break-word;
          color: rgba(39, 85, 21, 1);
          font-size: 24rpx;
          font-family: PingFangSC-Medium;
          font-weight: 500;
          text-align: left;
          white-space: nowrap;
          line-height: 40rpx;
        }
      }
      .button_1 {
        background-color: rgba(39, 85, 21, 1);
        border-radius: 24px;
        margin-top: 72rpx;
        padding: 22rpx 232rpx 22rpx 234rpx;
        .text_8 {
          overflow-wrap: break-word;
          color: rgba(255, 255, 255, 1);
          font-size: 28rpx;
          font-family: PingFangSC-Medium;
          font-weight: 500;
          text-align: right;
          white-space: nowrap;
          line-height: 40rpx;
        }
      }
      .text-wrapper_2 {
        height: 126rpx;
        background-image: url('/static/image/fangkuai.png');
		background-repeat: no-repeat;
        background-size: 100% 100%;
        width: 368rpx;
        position: absolute;
        left: 288rpx;
        top: 0;
        padding: 20rpx 110rpx 66rpx 146rpx;
        .text_9 {
          overflow-wrap: break-word;
          color: rgba(51, 51, 51, 0.6);
          font-size: 28rpx;
          font-weight: 700 !important;
          white-space: nowrap;
          line-height: 40rpx;
        }
      }
	  .text-wrapper_L {
	    height: 126rpx;
	    background-image: url('/static/image/fangkuaiL.png');
		background-repeat: no-repeat;
	    background-size: 100% 100%;
	    width: 368rpx;
	    position: absolute;
	    left: 0;
	    top: 0;
	    padding: 20rpx 110rpx 66rpx 16rpx;
	    .text_5 {
	      overflow-wrap: break-word;
	      color: rgba(51, 51, 51, 0.6);
	      font-size: 28rpx;
	      text-align: right;
	      white-space: nowrap;
	      line-height: 40rpx;
		  font-weight:700;
	    }
	  }
	  
	  
	  
    }
    .group_7 {
      padding: 96rpx 114rpx 18rpx 116rpx;
      .block_1 {
        margin: 0 92rpx 0 90rpx;
        .image_2 {
          width: 80rpx;
          height: 2rpx;
          margin: 16rpx 0 16rpx 0;
        }
        .text_10 {
          overflow-wrap: break-word;
          color: rgba(51, 51, 51, 1);
          font-size: 24rpx;
          font-weight: NaN;
          text-align: right;
          white-space: nowrap;
          line-height: 34rpx;
          margin-left: 16rpx;
        }
        .image_3 {
          width: 80rpx;
          height: 2rpx;
          margin: 16rpx 0 16rpx 18rpx;
        }
      }
      .image-wrapper_1 {
        width: 326rpx;
        margin: 48rpx 98rpx 0 96rpx;
        .icon_3 {
          width: 112rpx;
          height: 112rpx;
        }
        .icon_4 {
          width: 112rpx;
          height: 112rpx;
        }
      }
      .image-text_3 {
        width: 520rpx;
        margin-top: 138rpx;
        .checkbox_2 {
          border-radius: 50%;
          width: 28rpx;
          height: 28rpx;
          border: 1px solid rgba(152, 152, 163, 1);
          margin: 6rpx 0 6rpx 0;
        }
        .text-group_4 {
          width: 480rpx;
          height: 40rpx;
          overflow-wrap: break-word;
          font-size: 0;
          font-weight: NaN;
          text-align: left;
          white-space: nowrap;
          line-height: 40rpx;
          .text_11 {
            overflow-wrap: break-word;
            color: rgba(124, 132, 145, 1);
            font-size: 24rpx;
            font-weight: NaN;
            text-align: left;
            white-space: nowrap;
            line-height: 40rpx;
          }
          .text_12 {
            overflow-wrap: break-word;
            color: rgba(39, 85, 21, 1);
            font-size: 24rpx;
            font-family: PingFangSC-Semibold;
            font-weight: 600;
            text-align: left;
            white-space: nowrap;
            line-height: 40rpx;
          }
          .text_13 {
            overflow-wrap: break-word;
            color: rgba(124, 132, 145, 1);
            font-size: 24rpx;
            font-weight: NaN;
            text-align: left;
            white-space: nowrap;
            line-height: 40rpx;
          }
          .text_14 {
            overflow-wrap: break-word;
            color: rgba(39, 85, 21, 1);
            font-size: 24rpx;
            font-family: PingFangSC-Semibold;
            font-weight: 600;
            text-align: left;
            white-space: nowrap;
            line-height: 40rpx;
          }
        }
      }
    }
    .image_4 {
      width: 750rpx;
      height: 68rpx;
      margin-top: -2rpx;
    }
  }
}
